// pages/corporate/needs/index.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    cat_list:[
      {cat_id:1,cat_name:"普通岗位"},
      {cat_id:2,cat_name:"灵活用工"}
    ],
    TabCur : 0,
    work_type_list : [
      '物流配送','营销宣传','行政','服务业','市场营销','餐饮行业','影视传媒'
    ],
    work_list : [
      '分拣员','快递员','跑腿代办','送货司机','安保','建筑/房地产','装卸/搬运','驾驶员','操作工','物流','司机','交通/物流/仓储'
    ],
    isBottomSheetVisible:false,//工种弹窗
    selectedWorkType:"",
    selectedWork:"",
    negotiable : 1,
    paymentOptions: ["元/天", "元/小时", "元/月"], // 可选项
    selectedOption: "元/天", // 默认选项
    settlementOptions: [
      "周结",
      "半月结",
      "按项目结",
      "按工作任务结",
      "按工作量结",
      "月结",
    ], // 可选项
    settlement_select: "按项目结", // 默认选项
    envimgList : [],
    video_url : ""
  },

  
  onPickerChangeSettlement(e) {
    // 更新选中的值
    this.setData({
      settlement_select: this.data.settlementOptions[e.detail.value],
    });
    console.log("当前选择的结算方式：", this.data.selectedOption);
  },
  onPickerChange(e) {
    // 更新选中的值
    this.setData({
      selectedOption: this.data.paymentOptions[e.detail.value],
    });
    console.log("当前选择的结算方式：", this.data.selectedOption);
  },
    // 点击切换 tab
    tabSelect(e) {
      this.setData({
        TabCur: e.currentTarget.dataset.id // 更新当前选中的 tab
      });
    },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

    //关闭弹窗
    closePopup() {
      this.setData({
        isBottomSheetVisible: false,
      });
    },

     // 显示底部弹出层
  showBottomSheet(e) {
    const type = e.currentTarget.dataset.type;
    const iconKey = `${type}Icon`;
    this.setData({
      sheetType: type,
      isBottomSheetVisible: true,
      [iconKey]: "cuIcon-fold",
    });
  },

    // 选择弹出层选项
    selectSheetOption(e) {
      const value = e.currentTarget.dataset.value;
      if (this.data.sheetType === "education") {
        this.setData({ selectedEducation: value });
      } else if (this.data.sheetType === "gender") {
        this.setData({ selectedGender: value });
      }
    },

    //选择岗位类型
    select_work_type(e){
      const value = e.currentTarget.dataset.value;
      this.setData({ selectedWorkType: value });
    },

    //选择职位
    select_work(e){
      const value = e.currentTarget.dataset.value;
      this.setData({ selectedWork: value });
    },

      // 确认弹出层
  confirmBottomSheet() {
    console.log(`确认选择：${this.data.selectedEducation || this.data.selectedGender}`);
    this.closeBottomSheet();
  },

    // 关闭弹出层
    closeBottomSheet() {
      const iconKey = `${this.data.sheetType}Icon`;
      this.setData({
        isBottomSheetVisible: false,
        [iconKey]: "cuIcon-unfold",
      });
    },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})